package DAL
{
	import GUI.Login;
	
	import MUNDO.Partida;
	
	import flash.events.MouseEvent;
	import flash.text.TextField;
	
	import playerio.*;
	import playerio.DatabaseObject;
	
	public class RegistroDAO
	{
		//variables
		public static var _triviador:Triviador = null;							 //Instancia de la clase triviador
		public static var existe:int = 0;   									//0 no se ha intentado, 1 si existe, 2 no existe
		
		//Constructor
		public function RegistroDAO(triviador:Triviador)
		{
			_triviador = triviador;
		}
		
		/**
		 * Funcion que recibe los campos proporcionados por el usuario, y lo crea en la base de datos
		 * @param nombre Nombre del nuevo usuario
		 * @param contrasena Contraseña del nuevo usuario
		 **/
		public static function crearUsuario(nombre:String, contrasena:String)
		{	
			
			Partida.client.bigDB.createObject("Jugador",nombre,{pass:contrasena,preguntasCorrectas:0,preguntasIncorrectas:0,estado:false,nivel:0,puntaje:0,posicion:0},function():void{existe = 2},function():void{existe = 1});
		}
	}
}